simultaneous broadcast - French English Dictionary